package com.falcon.domain.req;

import com.falcon.mvc.domain.AbsPageQuery;
import com.swan.mybatis.condition.Condition;
import lombok.Data;

import java.util.Date;


/** 文件表
* @author zongf
* @since 2023-05-25
*/
@Data
public class FileQuery extends AbsPageQuery {

    /** 主键 */
    private Long id;

    /** 创建者id */
    private String creator;

    /** 创建时间 */
    private Date createTime;

    /** 更新者 id */
    private String updater;

    /** 更新时间 */
    private Date updateTime;

    /** 删除标志:0-未删除 1-删除 */
    private Integer deleted;

    /** 文件名 */
    private String name;

    /** 文件类型: 0-文本 1-图片 */
    private Integer type;

    /** 类别 */
    private Integer category;

    /** 存储路径 */
    private String storageId;

    /** 状态: 0-上传中 1-上传完成 */
    private Integer status;

    /** 业务id */
    private String bid;

    /** 文件大小 */
    private Long size;

    @Override
    public Condition toCondition() {
        Condition condition = Condition.newInstance();

        return condition;
    }

}

